@charset 'utf-8';

.icon-company {
	background:url('../images/company.png') no-repeat center center;
	width:16px;
	height:18px;
	display:inline-block;
	vertical-align:top;
}

.icon-folder {
	background:url('../images/folder.png') no-repeat center center;
	width:16px;
	height:18px;
	display:inline-block;
	vertical-align:top;
}

.yijicaidan .tree-expanded {
	background:url('../images/tree_icons.png') no-repeat -18px 0px;
}

.yijicaidan .tree-hit {
	margin-left:20px;
	width:16px;
	height:18px;
	display:inline-block;
	vertical-align:top;
}

.yijicaidan .tree-collapsed {
	background:url('../images/tree_icons.png') no-repeat 0px 0px;
}

.erjicaidan .tree-expanded {
	background:url('../images/tree_icons.png') no-repeat -18px 0px;
}

.erjicaidan .tree-hit {
	margin-left:50px;
	width:16px;
	height:18px;
	display:inline-block;
	vertical-align:top;
}

.erjicaidan .tree-collapsed {
	background:url('../images/tree_icons.png') no-repeat 0px 0px;
}

.sanjicaidan span {
	margin-left:43px;
}

.tree-expanded:hover {
  background: url('../images/tree_icons.png') no-repeat -50px 0px;
  cursor: pointer;
}

.tree-collapsed:hover {
  background: url('../images/tree_icons.png') no-repeat -32px 0px;
  cursor: pointer;
}

.main-right-table tbody td {
	line-height:18px;
}

.sanjicaidan .icon-img {
	width:16px;
	height:18px;
	display:inline-block;
}